fence or wall - Espagnol Anglais Dictionnaire